Remove all uses of sprintf (#958)
authorRobert Lipe <robertlipe@users.noreply.github.com>
Thu, 22 Dec 2022 23:12:31 +0000 (17:12 -0600)
committerGitHub <noreply@github.com>
Thu, 22 Dec 2022 23:12:31 +0000 (17:12 -0600)
commite3fd7f726c12f5584eceda85567c9c48d012ae4e
treed000ec2c45e4a8f13705150d4ba76c45a3517a3a
parenta2f930d319ff4a90ee37b0b33b36010025745675
Remove all uses of sprintf (#958)

Deprecate sprintf in favor of snprintf or QString::asprintf... This buys time until we have {fmt}

* remove unused bgr in tpo.cc
* more pruning of C-style constructs
* Remove unused lap code in Garmin
Unrelated, but required to build on Mac
* Apply Mac runner updates per active topics from runner images bugreports.
It's my belief there are transient problems in the GitHub-provided images (linked in this CL) but this bulletproofs our installation, so I'm rolling with it.
.github/workflows/macos.yml
duplicate.cc
garmin.cc
holux.cc
jeeps/gpsapp.cc
jeeps/gpscom.cc
jeeps/gpsprot.cc
mkshort.cc
mtk_logger.cc
tpo.cc
wbt-200.cc